*{
    margin: 0;
}

 .nav a{
     text-decoration: none;
     color: black;
 }

.width-1962{
    width: 1963px;

}
.width-1227{
    width: 1227px;
}
.height-300px{
    height: 300px;
}
.height-320{
    height: 320px;
}
.height-380{
    height: 380px;
}
.width-300{
    width: 300px;
}
.height-500{
    height: 500px;
}
.height-800{
    height: 800px;
}
.width-400{
    width: 400px;
}
.width-500{
    width: 500px;
}
.width-700{
    width: 700px;
}
.width-1800{
    width: 1800px;
}
.text-color{
    color: white;
}
.background-color-white{
    background-color: #FFFFFF;
}
.text-color2{
    color: rgb(208, 176, 137);
}
.text-color-gray{
    color: gray;
}
.text-font-size{
    font-size: 60px;
}
.text-font-size2{
    font-size: 20px;
}
.text-font-size3{
    font-size: 12px;
    color: #929292;
}
.text-font-size4{
    font-size: 18px;
    font-weight: 600;
}
/*居中对齐*/
.justify-content-center{
    display: flex;
    justify-content: center;
}
/*居左对齐*/
.justify-content-start{
    display: flex;
    justify-content: flex-start;
}
/*两端对齐*/
.justify-content-between{
    display: flex;
    justify-content: space-between;
}
/*上下居中*/
.align-items-center{
    display: flex;
    align-items: center;
}
.height-90{
    height: 90px;
}
.height-80{
    height: 80px;
}
.padding-high-20{
    padding: 20px 0;
}
.padding-width-20{
    padding: 0 20px;
}
.padding-width-50{
    padding: 0 50px;
}
/*单行溢出*/
.single-over {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
/*多行溢出*/
.many-over {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
}
.margin-top-5{
    margin-top: 5px;
}
.margin-top-10{
    margin-top: 10px;
}
.margin-top-15{
    margin-top: 15px;
}
.margin-top-25{
    margin-top: 25px;
}
.margin-top--35{
    margin-top: -35px;
}
.margin-top-60{
    margin-top: 60px;
}
.margin-bottom-20{
    margin-bottom: 20px;
}
.margin-bottom-40{
    margin-bottom: 40px;
}
.margin-bottom-50{
    margin-bottom: 50px;
}
.margin-top-40{
    margin-top: 40px;
}
.margin-top-50{
    margin-top: 50px;
}
.margin-left-20{
    margin-left: 20px;
}
.line-height{
    line-height: 90px;
}
.line-height-80{
    line-height: 80px;
}
/*宣传标题和下划线*/
.propaganda>div:nth-child(1){
    font-size: 40px;
    margin-top: 40px;

}
.propaganda>div:nth-child(2){
    color: #5a5a5a;
    padding-left: 55px;
    margin-top: 10px;
}
.solid{
    border: none;
    border-top: 4px solid #d0b089;
    width: 90px;
    height: 0;
    margin-left: 272px;
    margin-top: 15px;
}
/*文章开头缩进*/
.text-indent-2{
    text-indent: 2em;
}
.text-indent-3{
    text-indent: 3em;
}

/*文章左右对齐*/
.essay-alignment{
    text-align: justify;
}
/*文字在盒子里居中*/
.text-align-center{
    text-align: center;
}